nomadic shepherd - French English Dictionary